Please note: Your course or program might have experienced a change. Please review below. |
All programs
New Data Analytics course.
- COMP 2853- Intro to Python for Data Analysis (replaced COMP 2454)
Please note: COMP 2853 is 3 credits. Those who have completed COMP 2454 have 1.5 credits in the ADAC program. Students who have not completed COMP 2454 may reduce their elective credits to provide program total credits.
New Database and Networking courses
- COMP 3677- Intro to MS Server Admin, Part 1 (replaced COMP 3700/4677)
- COMP 3678 – SQL Sever Development (replaced COMP 4678)
- COMP 3679 – MS Azure and SQL Analytics Tools (replaced COMP 4679/4680/4681)
- COMP 3680 – Microsoft SQL Server Admin, Part 2 (replaced COMP 4677)
- COMP 3681- Microsoft Windows Server Admin, Part 2 (replaced COMP 3700)
Please note: New courses may have less credits. Students who have not completed these new courses may simply adjust their elective credits to provide original program total credits.
Credit will be granted for only one of:
- COMP 3677 or COMP 3700
- COMP 3677 or COMP 4677
- COMP 3678 or COMP 4678
- COMP 3679 or COMP 4679
- COMP 3679 or COMP 4680
- COMP 3679 or COMP 4681
- COMP 3680 or COMP 4677
- COMP 3681 or COMP 3700
Programming courses
- COMP 1516 – Programming Fundamentals Part 1 (Python) (replaced COMP 1409)
- COMP 2501 – Programming Fundamentals Part 2 (Java) (replaced COMP 1451 only)
- COMP 2601 – Programming Fundamentals Part 3 (Objects) (replaced COMP 2526)
- COMP 3012 – Back-End Web Development with Node.js (replaced COMP 2912)
- COMP 3013 – Front-End Web Development with React.js (replaced COMP 2913)
- COMP 3601 – Application Development with Java (replaced COMP 2613/3656)
- COMP 3602 – Application Development with C# (replaced COMP 2614)
- COMP 3603 – Application Development with C++ (replaced COMP 2617)
- COMP 3833 – Object-Oriented Analysis and Design (replaced COMP 3832)
- COMP 4601- Advanced Java Web App Development (replaced COMP 4613/4656)
- COMP 4602- Advanced .NET Web App Development (replaced COMP 3618/3973)
- COMP 4603 – Advanced C++ Application Development (replaced COMP 2618)
New students must complete these first 3 courses; COMP 1516/2501/2601 for both the ASD and CSC credentials. Please do not skip terms between Programming Fundamentals: Part 1, Part 2 and Part 3 as these 3 courses build on top of each other to form one super course.
Do not attempt multiple COMP 360X /460x courses concurrently. Due to unique syntax and IDE differences between Java, C++ and C#, students are advised to focus on one (1) specific programming language at a time.
Please note: Credit will be only granted for one of:
- COMP 1409 or COMP 1516
- COMP 1451 or COMP 2501
- COMP 2526 or COMP 2601
- COMP 2613/3656 or COMP 3601
- COMP 2614 or COMP 3602
- COMP 2617 or COMP 3603
- COMP 2618 or COMP 4603
- COMP 2912 or COMP 3012
- COMP 2913 or COMP 3013
- COMP 3916 or COMP 4016
- COMP 3618/3973 or COMP 4602
- COMP 4613/4656 or COMP 4601
COMP 2501 and COMP 2601 together replace both COMP 1451 and COMP 2526. Completing COMP 1451 does not equate to credit for both COMP 2501 and COMP 2601. Additional elective credits may be required.
Full-time CST students wanting to make up credit for:
- COMP 1510 must complete both COMP 1516 and COMP 2501.
- COMP 1537 must complete both COMP 1850 and COMP 2132.
- COMP 2510 may complete COMP 2511.
- COMP 2522 must complete both COMP 2501 and COMP 2601.
- COMP 2712 may complete COMP 2831.
- COMP 2714 may complete COMP 1630.
- COMP 3522 must complete both COMP 3603 and COMP 4603.
JavaScript
- COMP 2132 – Web Development with JavaScript (replaced COMP 2015)
- COMP 3012 – Back-End Web Development with Node.js (replaced COMP 2912)
- COMP 3013 – Front-End Web Development with React.js (replaced COMP 2913)
Please note: Credit will be only granted for one of:
- COMP 2015/2132
- COMP 2912/3012
- COMP 2913/3013
C Programming
COMP 2511 is required for CSC and is an elective in ASD and has replaced COMP 2510 in PTS.
Students will receive credit for one or the other but not both.
Full-time CST students wanting to make up credit for COMP 2510 may complete COMP 2511.
C++ Programming
- COMP 3603 requires both COMP 2511 and COMP 2601 as prerequisites.
- COMP 3603 replaced COMP 2617 and follows on from COMP 2601.
- COMP 4603 replaced COMP 2618 and follows on from COMP 3603.
C#. NET Programming
DevOps
- COMP 4016 replaced COMP 3916.
Please note: Credit will be granted for only one of COMP 3916 or COMP 4016 .
Any credentials that had COMP 3916 (1.5 credits) will now have COMP 4016 (3 credits) as an elective.
Java Programming
Object-Oriented Analysis
- COMP 3833 replaced both COMP 3831 and COMP 3832
Please Note: Credit will be granted for only one of COMP 3831 or COMP 3832 or COMP 3833.
Students who did not complete COMP 3832 may simply replace it with COMP 3833 and adjust their elective credits to provide program total credits.